package com.br.negocio.web.formbean;

import java.io.Serializable;
import java.util.List;

import com.br.negocio.vo.ContaReceberVO;
import com.br.negocio.vo.FormaPagamentoVO;

public class ContaReceberFormBean implements Serializable {

        private static final long serialVersionUID = 1L;

        //TELA DE CONSULTA
        private List<ContaReceberVO> listaContaReceber = null;
        
        //TELA DE INSERIR/EDITAR
        private ContaReceberVO contaReceberManter;
        
        
        private boolean isDisabled = false;
        private boolean isFinalizada = false;
        
        public ContaReceberFormBean() {
                this.contaReceberManter = new ContaReceberVO();
        }

        //TELA DE CONSULTA
        public List<ContaReceberVO> getListaContaReceber() {
                return this.listaContaReceber;
        }
        
        public void setListaContaReceber(List<ContaReceberVO> listaContaReceber) {
                this.listaContaReceber = listaContaReceber;
        }
        
        //TELA DE INSERIR/EDITAR
        public ContaReceberVO getContaReceberManter() {
                if(this.contaReceberManter == null){
                        this.contaReceberManter = new ContaReceberVO();
                }
                if(this.contaReceberManter.getFormaPagamentoVO() == null){
                        this.contaReceberManter.setFormaPagamentoVO(new FormaPagamentoVO());
                }
                return this.contaReceberManter;
        }

        public void setContaReceberManter(ContaReceberVO contaReceberManter) {
                this.contaReceberManter = contaReceberManter;
        }
        
        public boolean getIsDisabled() {
                return this.isDisabled;
        }

        public void setIsDisabled(boolean isDisabled) {
                this.isDisabled = isDisabled;
        }

        public boolean getIsFinalizada() {
                return isFinalizada;
        }

        public void setIsFinalizada(boolean isFinalizada) {
                this.isFinalizada = isFinalizada;
        }
        
}
